mine clearance task force - Francés Inglés Diccionario